deliver/give a lecture - İspanyolca İngilizce Sözlük